someone who lives by a river - Anglais Synonymes Dictionnaire